From 82990dee36f82267038a232e1d3ec67779a65393 Mon Sep 17 00:00:00 2001 From: Jyrki Gadinger Date: Thu, 24 Jul 2025 16:05:18 +0200 Subject: [PATCH] perf(activitylistmodel): avoid creation of temporary Activity objects Signed-off-by: Jyrki Gadinger --- src/gui/tray/activitylistmodel.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gui/tray/activitylistmodel.cpp b/src/gui/tray/activitylistmodel.cpp index 4a4f3f807..554559b16 100644 --- a/src/gui/tray/activitylistmodel.cpp +++ b/src/gui/tray/activitylistmodel.cpp @@ -543,7 +543,7 @@ void ActivityListModel::addEntriesToActivityList(const ActivityList &activityLis } endInsertRows(); - const auto deselectedConflictIt = std::find_if(_finalList.constBegin(), _finalList.constEnd(), [] (const auto activity) { + const auto deselectedConflictIt = std::find_if(_finalList.constBegin(), _finalList.constEnd(), [] (const auto &activity) { return activity._syncFileItemStatus == SyncFileItem::Conflict; }); const auto conflictsFound = (deselectedConflictIt != _finalList.constEnd()); -- 2.30.2